be totally exhausted or fatigued - Turc Anglais Dictionnaire